package tarantula.experiment.math;

import junit.framework.TestCase;

public class MathFailedUnsimplifiedTestsBug2 extends TestCase {
	public void test2() throws Throwable {

		org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var1 = var0.getZero();
		org.apache.commons.math.complex.Complex var2 = var1.sinh();
		org.apache.commons.math.complex.ComplexField var3 = var1.getField();
		org.apache.commons.math.complex.ComplexField var4 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var5 = var4.getZero();
		org.apache.commons.math.complex.Complex var6 = var5.sinh();
		org.apache.commons.math.complex.Complex var7 = var1.add(var6);
		org.apache.commons.math.complex.Complex var8 = var6.asin();

		// Checks the contract: equals-hashcode on var1 and var8
		assertTrue("Contract failed: equals-hashcode on var1 and var8",
				var1.equals(var8) ? var1.hashCode() == var8.hashCode() : true);

		// Checks the contract: equals-hashcode on var2 and var8
		assertTrue("Contract failed: equals-hashcode on var2 and var8",
				var2.equals(var8) ? var2.hashCode() == var8.hashCode() : true);

		// Checks the contract: equals-hashcode on var5 and var8
		assertTrue("Contract failed: equals-hashcode on var5 and var8",
				var5.equals(var8) ? var5.hashCode() == var8.hashCode() : true);

		// Checks the contract: equals-hashcode on var6 and var8
		assertTrue("Contract failed: equals-hashcode on var6 and var8",
				var6.equals(var8) ? var6.hashCode() == var8.hashCode() : true);

		// Checks the contract: equals-hashcode on var7 and var8
		assertTrue("Contract failed: equals-hashcode on var7 and var8",
				var7.equals(var8) ? var7.hashCode() == var8.hashCode() : true);

		// Checks the contract: equals-hashcode on var8 and var1
		assertTrue("Contract failed: equals-hashcode on var8 and var1",
				var8.equals(var1) ? var8.hashCode() == var1.hashCode() : true);

		// Checks the contract: equals-hashcode on var8 and var2
		assertTrue("Contract failed: equals-hashcode on var8 and var2",
				var8.equals(var2) ? var8.hashCode() == var2.hashCode() : true);

		// Checks the contract: equals-hashcode on var8 and var5
		assertTrue("Contract failed: equals-hashcode on var8 and var5",
				var8.equals(var5) ? var8.hashCode() == var5.hashCode() : true);

		// Checks the contract: equals-hashcode on var8 and var6
		assertTrue("Contract failed: equals-hashcode on var8 and var6",
				var8.equals(var6) ? var8.hashCode() == var6.hashCode() : true);

		// Checks the contract: equals-hashcode on var8 and var7
		assertTrue("Contract failed: equals-hashcode on var8 and var7",
				var8.equals(var7) ? var8.hashCode() == var7.hashCode() : true);

	}

	public void test3() throws Throwable {

		double[] var0 = new double[] {};
		java.lang.Double var1 = new java.lang.Double(0.0d);
		java.lang.Double var2 = new java.lang.Double((-1.0d));
		java.lang.Double var3 = new java.lang.Double(0.0d);
		double[] var4 = new double[] { var1, var2, var3 };
		double var5 = org.apache.commons.math.util.MathUtils.distanceInf(var0,
				var4);
		java.lang.Double var6 = new java.lang.Double(0.0d);
		java.lang.Double var7 = new java.lang.Double((-1.0d));
		java.lang.Double var8 = new java.lang.Double((-1.0d));
		int var9 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var6, (double) var7, (double) var8);
		org.apache.commons.math.complex.Complex var10 = org.apache.commons.math.complex.ComplexUtils
				.polar2Complex((double) var5, (double) var6);
		org.apache.commons.math.complex.Complex var11 = var10.cos();
		org.apache.commons.math.complex.ComplexField var12 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var13 = var12.getZero();
		double var14 = var13.getArgument();
		org.apache.commons.math.complex.Complex var15 = var10.subtract(var13);
		org.apache.commons.math.complex.ComplexField var16 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var17 = var16.getZero();
		double var18 = var17.getArgument();
		org.apache.commons.math.complex.Complex var19 = var13.pow(var17);
		org.apache.commons.math.complex.Complex var20 = var13.cosh();

		// Checks the contract: equals-hashcode on var11 and var20
		assertTrue("Contract failed: equals-hashcode on var11 and var20",
				var11.equals(var20) ? var11.hashCode() == var20.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var20 and var11
		assertTrue("Contract failed: equals-hashcode on var20 and var11",
				var20.equals(var11) ? var20.hashCode() == var11.hashCode()
						: true);

	}

	public void test6() throws Throwable {

		org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var1 = var0.getZero();
		org.apache.commons.math.complex.Complex var2 = var1.sinh();
		double var3 = var1.getImaginary();
		org.apache.commons.math.complex.Complex var4 = var1.asin();

		// Checks the contract: equals-hashcode on var1 and var4
		assertTrue("Contract failed: equals-hashcode on var1 and var4",
				var1.equals(var4) ? var1.hashCode() == var4.hashCode() : true);

		// Checks the contract: equals-hashcode on var2 and var4
		assertTrue("Contract failed: equals-hashcode on var2 and var4",
				var2.equals(var4) ? var2.hashCode() == var4.hashCode() : true);

		// Checks the contract: equals-hashcode on var4 and var1
		assertTrue("Contract failed: equals-hashcode on var4 and var1",
				var4.equals(var1) ? var4.hashCode() == var1.hashCode() : true);

		// Checks the contract: equals-hashcode on var4 and var2
		assertTrue("Contract failed: equals-hashcode on var4 and var2",
				var4.equals(var2) ? var4.hashCode() == var2.hashCode() : true);

	}

	public void test7() throws Throwable {

		org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var1 = var0.getZero();
		double var2 = var1.getArgument();
		org.apache.commons.math.complex.Complex var3 = var1.exp();
		org.apache.commons.math.complex.Complex var4 = var3.sinh();
		boolean var5 = var3.isNaN();
		org.apache.commons.math.stat.descriptive.moment.StandardDeviation var6 = new org.apache.commons.math.stat.descriptive.moment.StandardDeviation();
		org.apache.commons.math.stat.descriptive.moment.StandardDeviation var7 = var6
				.copy();
		java.lang.Double var8 = new java.lang.Double((-1.0d));
		java.lang.Double var9 = new java.lang.Double(0.0d);
		double[] var10 = new double[] { var8, var9 };
		var6.incrementAll(var10);
		java.lang.Double var12 = new java.lang.Double((-1.0d));
		java.lang.Double var13 = new java.lang.Double(0.0d);
		java.lang.Double var14 = new java.lang.Double((-1.0d));
		double[] var15 = new double[] { var12, var13, var14 };
		org.apache.commons.math.linear.ArrayRealVector var16 = new org.apache.commons.math.linear.ArrayRealVector(
				var15);
		java.lang.Double var17 = new java.lang.Double((-1.0d));
		java.lang.Double var18 = new java.lang.Double(0.0d);
		java.lang.Double var19 = new java.lang.Double((-1.0d));
		double[] var20 = new double[] { var17, var18, var19 };
		org.apache.commons.math.linear.ArrayRealVector var21 = new org.apache.commons.math.linear.ArrayRealVector(
				var20);
		org.apache.commons.math.linear.RealVector var22 = var16
				.ebeDivide((org.apache.commons.math.linear.RealVector) var21);
		org.apache.commons.math.linear.RealVector var23 = var16
				.mapLog10ToSelf();
		org.apache.commons.math.linear.RealVector var24 = var16.mapInvToSelf();
		org.apache.commons.math.linear.RealVector var25 = var16.mapCeilToSelf();
		double var26 = var16.getL1Norm();
		boolean var27 = var6.equals((java.lang.Object) var26);
		org.apache.commons.math.complex.Complex var28 = var3
				.multiply((double) var26);
		org.apache.commons.math.complex.Complex var29 = var3.conjugate();

		// Checks the contract: equals-hashcode on var3 and var29
		assertTrue("Contract failed: equals-hashcode on var3 and var29",
				var3.equals(var29) ? var3.hashCode() == var29.hashCode() : true);

		// Checks the contract: equals-hashcode on var29 and var3
		assertTrue("Contract failed: equals-hashcode on var29 and var3",
				var29.equals(var3) ? var29.hashCode() == var3.hashCode() : true);

	}

	public void test9() throws Throwable {

		org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var1 = var0.getZero();
		double var2 = var1.getArgument();
		org.apache.commons.math.complex.Complex var3 = var1.exp();
		org.apache.commons.math.complex.Complex var4 = var3.sinh();
		boolean var5 = var3.isNaN();
		double[] var6 = new double[] {};
		java.lang.Double var7 = new java.lang.Double(0.0d);
		java.lang.Double var8 = new java.lang.Double((-1.0d));
		java.lang.Double var9 = new java.lang.Double(0.0d);
		double[] var10 = new double[] { var7, var8, var9 };
		double var11 = org.apache.commons.math.util.MathUtils.distanceInf(var6,
				var10);
		java.lang.Double var12 = new java.lang.Double(0.0d);
		java.lang.Double var13 = new java.lang.Double((-1.0d));
		java.lang.Double var14 = new java.lang.Double((-1.0d));
		int var15 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var12, (double) var13, (double) var14);
		org.apache.commons.math.complex.Complex var16 = org.apache.commons.math.complex.ComplexUtils
				.polar2Complex((double) var11, (double) var12);
		org.apache.commons.math.complex.Complex var17 = var16.cos();
		org.apache.commons.math.complex.Complex var18 = var3.add(var16);

		// Checks the contract: equals-hashcode on var3 and var17
		assertTrue("Contract failed: equals-hashcode on var3 and var17",
				var3.equals(var17) ? var3.hashCode() == var17.hashCode() : true);

		// Checks the contract: equals-hashcode on var17 and var3
		assertTrue("Contract failed: equals-hashcode on var17 and var3",
				var17.equals(var3) ? var17.hashCode() == var3.hashCode() : true);

		// Checks the contract: equals-hashcode on var17 and var18
		assertTrue("Contract failed: equals-hashcode on var17 and var18",
				var17.equals(var18) ? var17.hashCode() == var18.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var18 and var17
		assertTrue("Contract failed: equals-hashcode on var18 and var17",
				var18.equals(var17) ? var18.hashCode() == var17.hashCode()
						: true);

	}

	public void test10() throws Throwable {

		double[] var0 = new double[] {};
		java.lang.Double var1 = new java.lang.Double(0.0d);
		java.lang.Double var2 = new java.lang.Double((-1.0d));
		java.lang.Double var3 = new java.lang.Double(0.0d);
		double[] var4 = new double[] { var1, var2, var3 };
		double var5 = org.apache.commons.math.util.MathUtils.distanceInf(var0,
				var4);
		java.lang.Double var6 = new java.lang.Double(0.0d);
		java.lang.Double var7 = new java.lang.Double((-1.0d));
		java.lang.Double var8 = new java.lang.Double((-1.0d));
		int var9 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var6, (double) var7, (double) var8);
		org.apache.commons.math.complex.Complex var10 = org.apache.commons.math.complex.ComplexUtils
				.polar2Complex((double) var5, (double) var6);
		org.apache.commons.math.complex.Complex var11 = var10.cos();
		org.apache.commons.math.complex.ComplexField var12 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var13 = var12.getZero();
		double var14 = var13.getArgument();
		org.apache.commons.math.complex.Complex var15 = var10.subtract(var13);
		org.apache.commons.math.complex.ComplexField var16 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var17 = var16.getZero();
		double var18 = var17.getArgument();
		org.apache.commons.math.complex.Complex var19 = var13.pow(var17);
		org.apache.commons.math.complex.Complex var20 = var17.cosh();

		// Checks the contract: equals-hashcode on var11 and var20
		assertTrue("Contract failed: equals-hashcode on var11 and var20",
				var11.equals(var20) ? var11.hashCode() == var20.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var20 and var11
		assertTrue("Contract failed: equals-hashcode on var20 and var11",
				var20.equals(var11) ? var20.hashCode() == var11.hashCode()
						: true);

	}

	public void test12() throws Throwable {

		org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var1 = var0.getZero();
		org.apache.commons.math.complex.Complex var2 = var1.sinh();
		org.apache.commons.math.complex.ComplexField var3 = var1.getField();
		org.apache.commons.math.complex.Complex var4 = var1.exp();
		org.apache.commons.math.complex.Complex var5 = var4.conjugate();

		// Checks the contract: equals-hashcode on var4 and var5
		assertTrue("Contract failed: equals-hashcode on var4 and var5",
				var4.equals(var5) ? var4.hashCode() == var5.hashCode() : true);

		// Checks the contract: equals-hashcode on var5 and var4
		assertTrue("Contract failed: equals-hashcode on var5 and var4",
				var5.equals(var4) ? var5.hashCode() == var4.hashCode() : true);

	}

	public void test16() throws Throwable {

		double[] var0 = new double[] {};
		java.lang.Double var1 = new java.lang.Double(0.0d);
		java.lang.Double var2 = new java.lang.Double((-1.0d));
		java.lang.Double var3 = new java.lang.Double(0.0d);
		double[] var4 = new double[] { var1, var2, var3 };
		double var5 = org.apache.commons.math.util.MathUtils.distanceInf(var0,
				var4);
		java.lang.Double var6 = new java.lang.Double(0.0d);
		java.lang.Double var7 = new java.lang.Double((-1.0d));
		java.lang.Double var8 = new java.lang.Double((-1.0d));
		int var9 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var6, (double) var7, (double) var8);
		org.apache.commons.math.complex.Complex var10 = org.apache.commons.math.complex.ComplexUtils
				.polar2Complex((double) var5, (double) var6);
		org.apache.commons.math.complex.Complex var11 = var10.cos();
		org.apache.commons.math.complex.ComplexField var12 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var13 = var12.getZero();
		double var14 = var13.getArgument();
		org.apache.commons.math.complex.Complex var15 = var10.subtract(var13);
		org.apache.commons.math.complex.Complex var16 = var15.sinh();
		org.apache.commons.math.complex.Complex var17 = var15.asin();

		// Checks the contract: equals-hashcode on var10 and var17
		assertTrue("Contract failed: equals-hashcode on var10 and var17",
				var10.equals(var17) ? var10.hashCode() == var17.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var13 and var17
		assertTrue("Contract failed: equals-hashcode on var13 and var17",
				var13.equals(var17) ? var13.hashCode() == var17.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var15 and var17
		assertTrue("Contract failed: equals-hashcode on var15 and var17",
				var15.equals(var17) ? var15.hashCode() == var17.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var16 and var17
		assertTrue("Contract failed: equals-hashcode on var16 and var17",
				var16.equals(var17) ? var16.hashCode() == var17.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var17 and var10
		assertTrue("Contract failed: equals-hashcode on var17 and var10",
				var17.equals(var10) ? var17.hashCode() == var10.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var17 and var13
		assertTrue("Contract failed: equals-hashcode on var17 and var13",
				var17.equals(var13) ? var17.hashCode() == var13.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var17 and var15
		assertTrue("Contract failed: equals-hashcode on var17 and var15",
				var17.equals(var15) ? var17.hashCode() == var15.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var17 and var16
		assertTrue("Contract failed: equals-hashcode on var17 and var16",
				var17.equals(var16) ? var17.hashCode() == var16.hashCode()
						: true);

	}

	public void test17() throws Throwable {

		double[] var0 = new double[] {};
		java.lang.Double var1 = new java.lang.Double(0.0d);
		java.lang.Double var2 = new java.lang.Double((-1.0d));
		java.lang.Double var3 = new java.lang.Double(0.0d);
		double[] var4 = new double[] { var1, var2, var3 };
		double var5 = org.apache.commons.math.util.MathUtils.distanceInf(var0,
				var4);
		java.lang.Double var6 = new java.lang.Double(0.0d);
		java.lang.Double var7 = new java.lang.Double((-1.0d));
		java.lang.Double var8 = new java.lang.Double((-1.0d));
		int var9 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var6, (double) var7, (double) var8);
		org.apache.commons.math.complex.Complex var10 = org.apache.commons.math.complex.ComplexUtils
				.polar2Complex((double) var5, (double) var6);
		org.apache.commons.math.complex.Complex var11 = var10.cos();
		org.apache.commons.math.complex.ComplexField var12 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var13 = var12.getZero();
		double var14 = var13.getArgument();
		org.apache.commons.math.complex.Complex var15 = var10.subtract(var13);
		org.apache.commons.math.complex.Complex var16 = var15.sinh();
		org.apache.commons.math.complex.Complex var17 = var15.negate();
		double var18 = var15.abs();
		org.apache.commons.math.complex.ComplexField var19 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var20 = var19.getZero();
		double var21 = var20.getArgument();
		org.apache.commons.math.complex.Complex var22 = var20.exp();
		org.apache.commons.math.complex.Complex var23 = var22.sinh();
		boolean var24 = var22.isNaN();
		org.apache.commons.math.complex.ComplexField var25 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var26 = var25.getZero();
		org.apache.commons.math.complex.Complex var27 = var26.sinh();
		double var28 = var26.getImaginary();
		org.apache.commons.math.complex.Complex var29 = var26.tan();
		org.apache.commons.math.complex.Complex var30 = var29.exp();
		org.apache.commons.math.complex.Complex var31 = var22.multiply(var29);
		org.apache.commons.math.complex.Complex var32 = var15.multiply(var31);

		// Checks the contract: equals-hashcode on var11 and var22
		assertTrue("Contract failed: equals-hashcode on var11 and var22",
				var11.equals(var22) ? var11.hashCode() == var22.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var11 and var30
		assertTrue("Contract failed: equals-hashcode on var11 and var30",
				var11.equals(var30) ? var11.hashCode() == var30.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var22 and var11
		assertTrue("Contract failed: equals-hashcode on var22 and var11",
				var22.equals(var11) ? var22.hashCode() == var11.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var30 and var11
		assertTrue("Contract failed: equals-hashcode on var30 and var11",
				var30.equals(var11) ? var30.hashCode() == var11.hashCode()
						: true);

	}

	public void test18() throws Throwable {

		org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField
				.getInstance();
		org.apache.commons.math.complex.Complex var1 = var0.getZero();
		double var2 = var1.getArgument();
		org.apache.commons.math.complex.Complex var3 = var1.exp();
		java.lang.Double var4 = new java.lang.Double(1.0d);
		java.lang.Double var5 = new java.lang.Double(1.0d);
		boolean var6 = org.apache.commons.math.util.MathUtils.equals(
				(double) var4, (double) var5);
		boolean var7 = var1.equals((java.lang.Object) var5);
		java.lang.Double var8 = new java.lang.Double((-1.0d));
		java.lang.Double var9 = new java.lang.Double(10.0d);
		java.lang.Double var10 = new java.lang.Double(100.0d);
		int var11 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var8, (double) var9, (double) var10);
		java.lang.Double var12 = new java.lang.Double((-1.0d));
		java.lang.Double var13 = new java.lang.Double(0.0d);
		java.lang.Double var14 = new java.lang.Double((-1.0d));
		double[] var15 = new double[] { var12, var13, var14 };
		org.apache.commons.math.linear.ArrayRealVector var16 = new org.apache.commons.math.linear.ArrayRealVector(
				var15);
		java.lang.Double var17 = new java.lang.Double((-1.0d));
		java.lang.Double var18 = new java.lang.Double(0.0d);
		java.lang.Double var19 = new java.lang.Double((-1.0d));
		double[] var20 = new double[] { var17, var18, var19 };
		org.apache.commons.math.linear.ArrayRealVector var21 = new org.apache.commons.math.linear.ArrayRealVector(
				var20);
		org.apache.commons.math.linear.RealVector var22 = var16
				.ebeDivide((org.apache.commons.math.linear.RealVector) var21);
		java.lang.Double var23 = new java.lang.Double(100.0d);
		java.lang.Double var24 = new java.lang.Double((-1.0d));
		java.lang.Double var25 = new java.lang.Double((-1.0d));
		double[] var26 = new double[] { var23, var24, var25 };
		double var27 = var21.getL1Distance(var26);
		org.apache.commons.math.linear.RealVector var28 = var21.mapSignum();
		java.lang.String var29 = var21.toString();
		java.lang.Integer var30 = new java.lang.Integer(100);
		java.lang.Double var31 = new java.lang.Double((-1.0d));
		java.lang.Double var32 = new java.lang.Double(10.0d);
		java.lang.Double var33 = new java.lang.Double(100.0d);
		int var34 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var31, (double) var32, (double) var33);
		int var35 = org.apache.commons.math.util.MathUtils.addAndCheck(
				(int) var30, (int) var34);
		java.lang.Double var36 = new java.lang.Double((-1.0d));
		java.lang.Double var37 = new java.lang.Double(10.0d);
		java.lang.Double var38 = new java.lang.Double(100.0d);
		int var39 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var36, (double) var37, (double) var38);
		int var40 = org.apache.commons.math.util.MathUtils.gcd((int) var34,
				(int) var39);
		java.lang.Double var41 = new java.lang.Double((-1.0d));
		java.lang.Double var42 = new java.lang.Double(0.0d);
		java.lang.Double var43 = new java.lang.Double((-1.0d));
		double[] var44 = new double[] { var41, var42, var43 };
		org.apache.commons.math.linear.ArrayRealVector var45 = new org.apache.commons.math.linear.ArrayRealVector(
				var44);
		java.lang.Double var46 = new java.lang.Double((-1.0d));
		java.lang.Double var47 = new java.lang.Double(0.0d);
		java.lang.Double var48 = new java.lang.Double((-1.0d));
		double[] var49 = new double[] { var46, var47, var48 };
		org.apache.commons.math.linear.ArrayRealVector var50 = new org.apache.commons.math.linear.ArrayRealVector(
				var49);
		org.apache.commons.math.linear.RealVector var51 = var45
				.ebeDivide((org.apache.commons.math.linear.RealVector) var50);
		java.lang.Double var52 = new java.lang.Double((-1.0d));
		java.lang.Double var53 = new java.lang.Double(10.0d);
		java.lang.Double var54 = new java.lang.Double(100.0d);
		int var55 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var52, (double) var53, (double) var54);
		java.lang.Double var56 = new java.lang.Double(1.0d);
		java.lang.Double var57 = new java.lang.Double(1.0d);
		boolean var58 = org.apache.commons.math.util.MathUtils.equals(
				(double) var56, (double) var57);
		java.lang.Double var59 = new java.lang.Double((-1.0d));
		java.lang.Double var60 = new java.lang.Double(10.0d);
		java.lang.Double var61 = new java.lang.Double(100.0d);
		int var62 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var59, (double) var60, (double) var61);
		boolean var63 = org.apache.commons.math.util.MathUtils
				.equalsIncludingNaN((double) var54, (double) var57,
						(double) var61);
		org.apache.commons.math.linear.RealVector var64 = var45
				.append((double) var57);
		org.apache.commons.math.linear.RealVector var65 = var45.mapAcos();
		double[] var66 = var45.toArray();
		java.lang.Double var67 = new java.lang.Double(1.0d);
		java.lang.Double var68 = new java.lang.Double(1.0d);
		boolean var69 = org.apache.commons.math.util.MathUtils.equals(
				(double) var67, (double) var68);
		java.lang.Double var70 = new java.lang.Double((-1.0d));
		java.lang.Double var71 = new java.lang.Double(10.0d);
		java.lang.Double var72 = new java.lang.Double(100.0d);
		int var73 = org.apache.commons.math.util.MathUtils.compareTo(
				(double) var70, (double) var71, (double) var72);
		double var74 = org.apache.commons.math.util.MathUtils.normalizeAngle(
				(double) var67, (double) var70);
		org.apache.commons.math.linear.RealVector var75 = var45
				.mapMultiplyToSelf((double) var74);
		org.apache.commons.math.linear.RealVector var76 = var45.mapSqrtToSelf();
		var21.set((int) var40, var45);
		double var78 = var21.getLInfNorm();
		boolean var79 = org.apache.commons.math.util.MathUtils.equals(
				(double) var10, (double) var78);
		org.apache.commons.math.complex.Complex var80 = var1
				.multiply((double) var78);
		org.apache.commons.math.complex.ComplexField var81 = var1.getField();
		org.apache.commons.math.complex.Complex var82 = var81.getZero();
		org.apache.commons.math.complex.Complex var83 = var82.conjugate();

		// Checks the contract: equals-hashcode on var1 and var83
		assertTrue("Contract failed: equals-hashcode on var1 and var83",
				var1.equals(var83) ? var1.hashCode() == var83.hashCode() : true);

		// Checks the contract: equals-hashcode on var82 and var83
		assertTrue("Contract failed: equals-hashcode on var82 and var83",
				var82.equals(var83) ? var82.hashCode() == var83.hashCode()
						: true);

		// Checks the contract: equals-hashcode on var83 and var1
		assertTrue("Contract failed: equals-hashcode on var83 and var1",
				var83.equals(var1) ? var83.hashCode() == var1.hashCode() : true);

		// Checks the contract: equals-hashcode on var83 and var82
		assertTrue("Contract failed: equals-hashcode on var83 and var82",
				var83.equals(var82) ? var83.hashCode() == var82.hashCode()
						: true);

	}
}
